strap-maker factory - Francés Inglés Diccionario